package com.golden.procedure.domain;

import java.util.Date;

/**
 * 员工/工单服务人员对象 <b>Description:</b><br>
 * 
 * @author Reading.Reagan</a>
 * @version 1.0
 * @Note <b>ProjectName:</b> business-procedure <br>
 *       <b>PackageName:</b> com.golden.procedure.domain <br>
 *       <b>ClassName:</b> WorkerDO <br>
 *       <b>Date:</b> 2018年9月12日 下午2:29:36
 */
public class WorkerDO extends BaseDO {

	/**
	 * @Fields serialVersionUID :
	 */
	private static final long serialVersionUID = 1L;

	/** 员工ID */
	private Integer employeeID;

	/** 员工姓名 */
	private String employeeName;

	/** 部门ID */
	private Integer orgID;

	/** 部门字符串 */
	private String department;

	/** 职位ID */
	private Integer jobsID;

	/** 职位（后台业务处理） */
	private String jobName;

	/** 电话号码 */
	private String mobile;

	/** 用户能级 */
	private String level;

	/** 角色ID */
	private Integer roleID;

	/** 角色 */
	private String role;
	
	/** 角色code */
	private String roleCode;

	/** 工位分组ID */
	private Integer siteSeatID;

	/** 摄控日期 */
	private Date schedulingDate;

	/** 日期时间戳 */
	private String schedulingDateStr;

	/** 任务数（来源activiti） */
	private Integer taskNum;

	/** 拍摄数量 */
	private Integer serviceNum;

	/** 是否休息：0-不休息; 1-休息 */
	private Integer isDayoff;
	/** 是否休息 */
	private String dayoff;

	// /** 是否休息：0-未排班; 1-已排班 */
	// private Integer status;

	/** 备注 */
	private String remark;

	public Integer getEmployeeID() {
		return employeeID;
	}

	public void setEmployeeID(Integer employeeID) {
		this.employeeID = employeeID;
	}

	public Integer getSiteSeatID() {
		return siteSeatID;
	}

	public void setSiteSeatID(Integer siteSeatID) {
		this.siteSeatID = siteSeatID;
	}

	public Date getSchedulingDate() {
		return schedulingDate;
	}

	public void setSchedulingDate(Date schedulingDate) {
		this.schedulingDate = schedulingDate;
	}

	public String getEmployeeName() {
		return employeeName;
	}

	public void setEmployeeName(String employeeName) {
		this.employeeName = employeeName;
	}

	public Integer getRoleID() {
		return roleID;
	}

	public void setRoleID(Integer roleID) {
		this.roleID = roleID;
	}

	public String getRole() {
		return role;
	}

	public void setRole(String role) {
		this.role = role;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getSchedulingDateStr() {
		return schedulingDateStr;
	}

	public void setSchedulingDateStr(String schedulingDateStr) {
		this.schedulingDateStr = schedulingDateStr;
	}

	public Integer getTaskNum() {
		return taskNum;
	}

	public void setTaskNum(Integer taskNum) {
		this.taskNum = taskNum;
	}

	public Integer getServiceNum() {
		return serviceNum;
	}

	public void setServiceNum(Integer serviceNum) {
		this.serviceNum = serviceNum;
	}

	public Integer getIsDayoff() {
		return isDayoff;
	}

	public void setIsDayoff(Integer isDayoff) {
		this.isDayoff = isDayoff;
	}

	public Integer getOrgID() {
		return orgID;
	}

	public void setOrgID(Integer orgID) {
		this.orgID = orgID;
	}

	public Integer getJobsID() {
		return jobsID;
	}

	public void setJobsID(Integer jobsID) {
		this.jobsID = jobsID;
	}

	public String getMobile() {
		return mobile;
	}

	public void setMobile(String mobile) {
		this.mobile = mobile;
	}

	public String getDepartment() {
		return department;
	}

	public void setDepartment(String department) {
		this.department = department;
	}

	public String getJobName() {
		return jobName;
	}

	public void setJobName(String jobName) {
		this.jobName = jobName;
	}

	public String getLevel() {
		return level;
	}

	public void setLevel(String level) {
		this.level = level;
	}

	public String getDayoff() {
		return dayoff;
	}

	public void setDayoff(String dayoff) {
		this.dayoff = dayoff;
	}

	public String getRoleCode() {
		return roleCode;
	}

	public void setRoleCode(String roleCode) {
		this.roleCode = roleCode;
	}

}